package cn.wei.youvie.domain.dto.book;

import cn.wei.youvie.common.servlet.PageRequest;
import lombok.Data;

import java.io.Serializable;

@Data
public class BookQueryRequest extends PageRequest implements Serializable {

    /**
     * 唯一标识书籍的 ID
     */
    private Integer bookId;

    /**
     * 书籍标题
     */
    private String title;

    /**
     * 书籍作者
     */
    private String author;

    /**
     * 出版年份
     */
    private String publicationYear;

    /**
     * 书籍类型或类别
     */
    private String genre;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 书籍描述
     */
    private String description;

    /**
     * 搜索字符
     */
    private String searchText;
}
